1 ALL-WELDED
English-Arabic military dictionary > ALL-WELDED
2 ALL-WELDED TURRET
English-Arabic military dictionary > ALL-WELDED TURRET